/**
 * 
 */
package com.arx.graphics;

/**
 * @author Donald
 */
public class EERIE_3D {
	float	x;
	// this is a union, so a and yaw will always = x;
	// this is a union, so b and pitch will always = y
	float	y;
	// this is a union, so g and roll will always = z
	float	z;
	/**
	 * Gets the a
	 * @return {@link float}
	 */
	public float getA() {
		return x;
	}
	/**
	 * Gets the b
	 * @return {@link float}
	 */
	public float getB() {
		return y;
	}
	/**
	 * Gets the g
	 * @return {@link float}
	 */
	public float getG() {
		return z;
	}
	/**
	 * Gets the pitch
	 * @return {@link float}
	 */
	public float getPitch() {
		return y;
	}
	/**
	 * Gets the roll
	 * @return {@link float}
	 */
	public float getRoll() {
		return z;
	}
	/**
	 * Gets the x
	 * @return {@link float}
	 */
	public float getX() {
		return x;
	}
	/**
	 * Gets the y
	 * @return {@link float}
	 */
	public float getY() {
		return y;
	}
	/**
	 * Gets the yaw
	 * @return {@link float}
	 */
	public float getYaw() {
		return x;
	}
	/**
	 * Gets the z
	 * @return {@link float}
	 */
	public float getZ() {
		return z;
	}
	/**
	 * Sets the a
	 * @param a the a to set
	 */
	public void setA(float a) {
		x = a;
	}
	/**
	 * Sets the b
	 * @param b the b to set
	 */
	public void setB(float b) {
		y = b;
	}
	/**
	 * Sets the g
	 * @param g the g to set
	 */
	public void setG(float g) {
		z = g;
	}
	/**
	 * Sets the pitch
	 * @param pitch the pitch to set
	 */
	public void setPitch(float pitch) {
		y = pitch;
	}
	/**
	 * Sets the roll
	 * @param roll the roll to set
	 */
	public void setRoll(float roll) {
		z = roll;
	}
	/**
	 * Sets the x
	 * @param x the x to set
	 */
	public void setX(float x) {
		this.x = x;
	}
	/**
	 * Sets the y
	 * @param y the y to set
	 */
	public void setY(float y) {
		this.y = y;
	}
	/**
	 * Sets the yaw
	 * @param yaw the yaw to set
	 */
	public void setYaw(float yaw) {
		x = yaw;
	}
	/**
	 * Sets the z
	 * @param z the z to set
	 */
	public void setZ(float z) {
		this.z = z;
	}

}
